﻿using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using PlatformNetCore.Entity;
using PlatformNetCore.Entity.Models;

namespace PlatformNetCore.IService
{
    public interface IImagesService
    {
        #region 图片系统
        LayPager<Images> GetImagesPagedList(int pageIndex, int pageSize, Expression<Func<Images, bool>> predicate);
        ResultResponse<Images> GetImages(string id);
        ResultResponse AddImages(Images model);
        ResultResponse UpdateImages(Images model);
        ResultResponse UpdateImagesState(List<string> ids, string userName, DataStatus dataStatus);
        #endregion
    }
}
